package com.um.jdy.common.platform.entity.vo;

import com.um.springboot.starter.orm.entity.BaseVO;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;

import java.util.ArrayList;
import java.util.List;

/**
 * 平台通知推送设置
 * @TableName platform_notification
 */
@Data
public class NotificationVO extends BaseVO {

	 @ApiModelProperty(value = "")
	 protected String platformNotificationId;

	 @ApiModelProperty(value = "租户ID")
	 protected String comId;

	 @ApiModelProperty(value = "是否开启公众号推送")
	 protected String isMpEnable;

	@ApiModelProperty(value = "客户投诉通知模板ID")
	protected String complaintTplId;

	 @ApiModelProperty(value = "离线通知模板ID")
	 protected String offlineTplId;

	 @ApiModelProperty(value = "设备告警通知模板ID")
	 protected String alarmTplId;

	 @ApiModelProperty(value = "管理员open_id数组")
	 protected String adminIds;

	 @ApiModelProperty(value = "是否开启订单通知")
	 protected String isOrderEnable;

	 @ApiModelProperty(value = "充电结束通知模板ID")
	 protected String stopTplId;

	@ApiModelProperty(value = "管理员列表")
	protected List<NotificationAdminVO> adminList = new ArrayList<>();

}
